cap badge - German English Dictionary